import request from '@/utils/request'
export default{

  //1、添加课程信息
  addCourseInfo(courseInfo){
    return request({
      url: '/eduservice/course/addCourseInfo',
      method: 'post',
      data: courseInfo
    })
  },

  //2、查询所有讲师信息
  getListTeacher(){
    return request({
      url: '/eduservice/teacher/findAll',
      method: 'get',
    })
  },

  //3、根据课程id查询课程基本信息
  getCourseInfoId(id){
    return request({
      url: '/eduservice/course/getCourseInfo/' + id,
      method: 'get',
    })
  },

  //4、修改课程信息
  updateCourseInfo(courseInfo){
    return request({
      url: '/eduservice/course/updateCourseInfo',
      method: 'post',
      data: courseInfo
    })
  },

  //5、课程确认信息的显示
  getPublishCourseInfo(id){
    return request({
      url: '/eduservice/course/getPublishCourseInfo/' + id,
      method: 'get',
    })
  },

  //6、课程的最终发布
  publishCourse(id){
    return request({
      url: '/eduservice/course/publishCourse/' + id,
      method: 'post',
    })
  },

  //7、查询所有课程
  getAllCourseList(){
    return request({
      url: '/eduservice/course/getAllCourseList',
      method: 'get',
    })
  },

  //8、分页条件查询课程
  getCourseListPage(current, limit, courseQuery){
    return request({
      url: '/eduservice/course/pageCourseCondition/' + current + "/" + limit,
      method: 'post',
      data: courseQuery
    })
  },
  //9、删除课程
  deleteCourseId(courseId){
    return request({
      url: '/eduservice/course/' + courseId,
      method: 'delete'
    })
  }
}
